< -package:ghc-lib-parser package:linear-base
Linearly typed replacement for the standard
(<$) function.
Apply the linear function in a control applicative functor to the
value of type a in another functor. This is essentialy
composing two effectful computations, one that produces a function
f :: a %1-> b and one that produces a value of type
a into a single effectful computation that produces a value
of type b.
Replace all occurances of b with the given a and
consume the functor f b.
Linearly typed replacement for the standard
(<*) function.